screw turret - Alemán Inglés Diccionario